package com.jkwzms.base.xmb.entity;

import java.io.Serializable;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.SequenceGenerator;
import javax.persistence.Table;
import org.hibernate.annotations.CacheConcurrencyStrategy;
import org.jeecgframework.poi.excel.annotation.Excel;
import org.jeecgframework.poi.excel.annotation.ExcelTarget;
import com.jkwzms.common.entity.BaseOracleEntity;
import com.jkwzms.common.repository.support.annotation.EnableQueryCache;

@ExcelTarget("courseEntity")
@Entity
@Table(name = "NBJS_BASE_XMB")
@EnableQueryCache
@SequenceGenerator(name = "seq", allocationSize = 1, sequenceName = "nbjs_base_unit_seq")
@org.hibernate.annotations.Cache(usage = CacheConcurrencyStrategy.READ_WRITE)
public class XmbModel extends BaseOracleEntity<Long> implements Serializable {
    /**
     * 
     */
    private static final long serialVersionUID = 1L;
    
    //名称
    @Excel(name = "项目单位名称", orderNum = "1" )
    @Column(name = "name")
    private String name;
    
    //单位编码
    @Excel(name = "项目单位编码", orderNum = "2" )
    @Column(name = "dwbm")
    private String dwbm;
    
    //状态
    @Excel(name = "状态", orderNum = "3" )
    @Column(name = "zt")
    private String zt;
    
    //备注
    @Excel(name = "备注", orderNum = "4" )
    @Column(name = "remark")
    private String remark;

    
    public String getName() {
        return name;
    }

    
    public void setName(String name) {
        this.name = name;
    }

    
    public String getDwbm() {
        return dwbm;
    }

    
    public void setDwbm(String dwbm) {
        this.dwbm = dwbm;
    }

    
    public String getZt() {
        return zt;
    }

    
    public void setZt(String zt) {
        this.zt = zt;
    }

    
    public String getRemark() {
        return remark;
    }

    
    public void setRemark(String remark) {
        this.remark = remark;
    }
    
    
    
}
